package com.tcm.invite.domain.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;


public class InviterStatistics implements Serializable {
    private Long id;

    private Long inviterId;

    private Byte inviterState;

    private BigDecimal totalAmount;

    private Integer inviterFirstQuantity;

    private Integer inviterSecondQuantity;

    private Integer inviterThirdQuantity;

    private LocalDateTime createTime;

    private LocalDateTime updateTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getInviterId() {
        return inviterId;
    }

    public void setInviterId(Long inviterId) {
        this.inviterId = inviterId;
    }

    public Byte getInviterState() {
        return inviterState;
    }

    public void setInviterState(Byte inviterState) {
        this.inviterState = inviterState;
    }

    public BigDecimal getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(BigDecimal totalAmount) {
        this.totalAmount = totalAmount;
    }

    public Integer getInviterFirstQuantity() {
        return inviterFirstQuantity;
    }

    public void setInviterFirstQuantity(Integer inviterFirstQuantity) {
        this.inviterFirstQuantity = inviterFirstQuantity;
    }

    public Integer getInviterSecondQuantity() {
        return inviterSecondQuantity;
    }

    public void setInviterSecondQuantity(Integer inviterSecondQuantity) {
        this.inviterSecondQuantity = inviterSecondQuantity;
    }

    public Integer getInviterThirdQuantity() {
        return inviterThirdQuantity;
    }

    public void setInviterThirdQuantity(Integer inviterThirdQuantity) {
        this.inviterThirdQuantity = inviterThirdQuantity;
    }

    public LocalDateTime getCreateTime() {
        return createTime;
    }

    public void setCreateTime(LocalDateTime createTime) {
        this.createTime = createTime;
    }

    public LocalDateTime getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(LocalDateTime updateTime) {
        this.updateTime = updateTime;
    }
}